Xining

By bus
By bus

LongDistance Bus Station is on Jianguo Road, on the other side of the river in view of the train station.

Lanzhou - takes about 5 hours

Tongren - takes about 4 hours

Xunhua - takes about 5 hours

Yushu - takes about 14-18 hours

Zhangye - takes about 9 hours

Dunhuang - takes about 20 hours

Jiuquan - takes about 10 hours

There are also buses for Golmud, Lhasa and Yinchuan at the western end of the square in front of the train station.

By plane
By plane

Xining Airport IATA: XNN, located 15km south, southeast of the city, has flights to Beijing, Chengdu, Chongqing, Golmud, Guangzhou, Lhasa, Shanghai, Shenyang, Urumqi, and Xian. Shenzhen Airlines fly into Xining from Hong Kong.

The airport bus makes a run from somewhere in town 2 hours before the flight departs and heads back to the city centre whenever a flight lands. The bus stand is directly in front of the exit door. The 30min ride to/from the airport ¥21. For taxi, it costs ¥100 to/from the airport.